package com.itheima.test1;

import java.util.Arrays;

public class Test1ArraysDemo1 {
    public static void main(String[] args) {

        int[] arr = {3,2,5,6,1};
        System.out.println(Arrays.toString(arr));//返回指定数组的内容的字符串形式

        Arrays.sort(arr);//按照数字顺序排列指定的数组
        System.out.println(Arrays.toString(arr));

        int[] arr1 = {1,2,3,4,5,6,7};
        int index = Arrays.binarySearch(arr1, 34);//利用二分查找找回指定元素的索引
        System.out.println(index);
        //1.数组必须要有序
        //2.如果要查找的元素存在,那么返回的是这个元素实际的索引
        //3.如果要查找的元素不存在,那么返回的是(-插入点-1)
            //插入点:如果这个元素在数组中,他应该在哪个索引上
    }
}
